import sys
import argparse

parser = argparse.ArgumentParser(description="pwm风扇 调试脚本")
parser.add_argument("--p", type=float, help="P 默认：5.0")
parser.add_argument("--i", type=float, help="I 默认：0.01")
parser.add_argument("--d", type=float, help="D 默认：2.0")

args = parser.parse_args()
print(f"p: {args.p} i: {args.i} d: {args.d}")

# # PID 控制参数
Kp = 5.0  # 比例增益
Ki = 0.01  # 积分增益
Kd = 2.0  # 微分增益

if args.p is not None:
    Kp = args.p
if args.i is not None:
    Ki = args.i
if args.d is not None:
    Kd = args.d

print(f"Kp: {Kp} Ki: {Ki} Kd: {Kd}")